Skip to main content

SHIELDrive 조건부 정책 등록 페이지

목적

  • SHIELDrive의 조건부 정책 등록 과정을 설명한다.

선행 조건

  • SHIELDrive 시스템에 로그인 되어 있어야한다.
  • 관리자 페이지 접속 권한을 가지고 있어야 한다.
  • 대상 스토리지가 생성되어 있어야 한다.
  • 할당할 조건이 등록되어 있어야 한다.

주요 흐름

  1. 관리자가 [스토리지] 메뉴로 이동한다.

  2. 관리자가 '조건부 정책' 탭으로 이동한다.

  3. 관리자가 '정책 등록' 버튼을 클릭한다.

  4. 조건부 정책 등록 페이지에서 관리자가 정책 기본 정보를 설정한다.

    • 정책명/설명 : 생성하려는 정책명과 이에 대한 설명을 입력한다.
    • 구성원 : 생성하는 정책에 적용할 구성원을 할당하거나 제외한다.
    • 스토리지
      • 스토리지 유형 :
        • 생성하는 정책에 적용할 스토리지에 대한 유형을 선택한다. 스토리지 유형에는 'NAS, 보안NAS, SharePoint, OneDrive, GoogleDrive, S3' 이 있다.
        • 스토리지 유형 목록은 대상이 있는 유형 목록만 보여준다.
      • 스토리지 대상 :
        • 선택한 스토리지 유형에 대하여 현재 생성되어 있는 스토리지 목록을 보여주고, 목록에서 정책을 적용할 스토리지를 선택한다.
        • 대상은 복수 선택 가능하다.
  5. 관리자가 조건을 설정한다.

    • 위치(IP) 조건 :
      • 특정 위치에서만 접속을 허용할지 선택한다.
      • 선택하지 않으면 모든 위치에서 허용되고, 선택한다면 등록된 위치에 대한 허용과 예외 할당을 할 수 있다.
      • 원하는 위치 조건이 등록되어 있지 않으면, 등록할 수 있는 메뉴 버튼을 제공한다.
    • 시간 조건 :
      • 특정 시간에서만 접속을 허용할지 선택한다.
      • 선택하지 않으면 모든 시간에서 허용되고, 선택한다면 등록된 위치에 대한 허용과 예외 할당을 할 수 있다.
      • 원하는 시간 조건이 등록되어 있지 않으면, 등록할 수 있는 메뉴 버튼을 제공한다.
    • 디바이스 조건 :
      • 특정 디바이스에서만 접속을 허용할지 선택한다.
      • 선택하지 않으면 모든 디바이스에서 허용되고, 선택한다면 드롭다운 방식으로 할당할 디바이스를 추가한다.
      • 디바이스는 'PC, Mobile, Tablet' 종류로 나뉘어진다.
      • 디바이스는 최소 1개 이상 선택하여야 한다.
  6. 관리자가 집행 정책을 설정한다.

    • 사용 정책
      • 업로드 : 모든 업로드에 대한 권한을 허용/차단할 수 있습니다.
      • 다운로드 : 모든 다운로드에 대한 권한을 허용/차단할 수 있습니다.
      • 읽기 : 모든 읽기에 대한 권한을 허용/차단할 수 있습니다. 읽기만 허용될 경우, SHIELDViewer를 통해 읽기 전용 파일로만 확인할 수 있습니다.
      • 편집 : 모든 편집에 대한 권한을 허용/차단할 수 있습니다.
      • 삭제 : 모든 삭제에 대한 권한을 허용/차단할 수 있습니다.
      • 공유 : 모든 링크 복사 및 개인함 파일 공유에 대한 권한을 허용/차단할 수 있습니다.
      • 스토리지 내 이동/복사 : 같은 스토리지 내의 이동 및 복사에 대한 권한을 허용/차단할 수 있습니다.
      • 타 스토리지 이동/복사 : 다른 스토리지의 이동 및 복사에 대한 권한을 허용/차단할 수 있습니다.
  7. 관리자가 정책 사용 여부와 유효기간을 설정한다.

    • 사용 여부는 토글을 통해 사용 여부를 설정할 수 있다.
    • 유효기간 설은 정책 사용 여부를 '사용 함'으로 했을 경우에 나타난다.
    • 유효기간은 체크박스를 통해 설정 여부를 체크할 수 있다.
    • 캘린더 박스를 통해 시작일 및 만료일을 설정할 수 있다.
    • 설정한 만료일이 지나면, 만료일이 지났다고 표시되고 자동으로 유효기간 설정이 비활성화 된다.
  8. 관리자가 설정 저장하고 정책 생성을 완료되면 토스트 메시지로 정책 완료 메시지가 나타난다.

공통 기능

1. 필수 항목

  • 필수 항목은 '정책명', '구성원', '스토리지 설정' 총 3가지이다.
  • 필수 항목 값 옆에는 '*'로 표시하여 ' *표시는 필수 입력 항목입니다.' 문구로 설명한다.

2. 디폴트 값

  • 필수 항목이 아닌 항목들은 디폴트 값이 설정되어 있다. 각 항목들의 디폴트 값은 하기와 같다.
    • 위치(IP) 조건 : 모든 위치 사용
    • 시간 조건 : 모든 시간 사용
    • 디바이스 조건 : 모든 디바이스 사용
    • 사용 정책 : 모든 권한 사용
  • 해당 내용을 변경하지 않고 조건부 정책을 저장하면, 기존 디폴트 값대로 내용이 저장된다.

3. 정책 동기화 반영

  • 스토리지에 조건부 정책이 동기화 반영이 되기 전에, 해당 스토리지에 있는 정책을 등록하거나 수정할 경우 알림 메시지 창을 나타낸다.

  • 메시지

    • 정책 동기화 안내 현재 스토리지에 다른 정책이 동기화 중입니다. 이로 인해 새 정책 등록이나 기존 정책 수정은 동기화가 완료된 후 자동으로 처리됩니다. 변경 사항이 적용되면, 알림을 통해 바로 안내해드리고 있습니다. 진행하시겠습니까?
  • 토스트 메시지로 '다른 조건부 정책이 동기화 중입니다.동기화가 완료된 후 새 정책이 적용됩니다.' 를 띄어준다.

  • 동기화 중 정책은 '상태' 컬럼에서 표현한다.

  • 정책 동기화가 완료되면, 정책 리스트에서 정상적으로 보여준다.

4. 정책 편집

  • 정책 편집 시, 스토리지 유형은 수정할 수 없다. 스토리지 대상만 수정 가능하다.
  • 편집된 내용은 사용자가 확인할 수 있도록 기존 내용과 다르게 표현합니다.

5. 기존 [정책 관리] 페이지 변경

  1. 기존 [정책 관리] 페이지 명은 [Teams 연동] 페이지 명으로 변경된다. 해당 페이지에서 SHIELDrive 정책 관련 메뉴는 조건부 정책의 디바이스 조건으로 대체한다.

  2. 해당 정책은 모든 스토리지에 적용되는 정책이므로, [Teams 연동] 페이지에서 정책을 설정 시, 경고 알림창을 띄운다.

    • 메시지: '해당 정책은 모든 스토리지에 적용되는 정책입니다. 정책 변경 시, 기존 적용된 스토리지 정책보다 우선 적용됩니다. 그래도 변경하시겠습니까?'

대안 흐름

1. 정책 등록 오류

  • 시스템은 사용자에게 정책 등록 실패 메시지를 표시한다. 메시지에는 오류 발생 사실과 함께 기술 지원 팀에 문의할 수 있는 연락처 정보가 포함된다.
  • 기술 지원 팀은 실패 로그를 분석하여 문제의 원인을 파악하고 사용자에게 해결 방안을 안내한다.

2. 정책 편집 오류

  • 시스템은 사용자에게 정책 편집 실패 메시지를 표시한다. 메시지에는 오류 발생 사실과 함께 기술 지원 팀에 문의할 수 있는 연락처 정보가 포함된다.
  • 기술 지원 팀은 실패 로그를 분석하여 문제의 원인을 파악하고 사용자에게 해결 방안을 안내한다.

3. 정책명 중복

  • 정책 생성 시 정책명이 중복될 경우, 오류 메시지를 표시하고 다시 입력할 수 있도록 안내한다.
  • 메시지: '동일한 이름의 정책이 존재합니다.'

4. 위치 및 시간 조건 존재하지 않음

  • 위치 및 시간 조건 설정 시, 조건이 존재하지 않으면 메시지를 나타낸다.
  • 메시지: '위치(시간)조건이 존재하지 않습니다. 새로운 위치(시간) 조건을 등록하시기 바랍니다.'

5. 필수 항목 값 입력하지 않음

  • 필수 항목 값을 입력하지 않고 등록/저장 버튼을 누르면, 입력되지 않은 항목으로 자동 이동한다.

사후 조건

  • 정책이 성공적으로 생성되면, SHIELDrive 시스템은 관리자에게 성공 메시지를 표시한다.
  • 생성된 정책은 스토리지에 적용되어, 해당 정책을 가진 구성원은 해당 정책에 따라 권한을 부여받게 된다.